package cn.tedu.innerclass;

/**
 * @author: Dsi
 * @date: 2021/11/11 17:30
 * @description:该类用于测试局部内部类
 */
public class TestInner4 {
    public static void main(String[] args) {
        /*如何使用局部内的资源？
        注意：直接调用局部内部类的外部类的方法out（）不行
        可在外部类中生成一个方法调用内部类的方法
         */
        new Outer4().out();
    }
}
class Outer4{
    public void out(){
        class Inner4{
            int a1=10;
            public void inner(){
                System.out.println("局部内部类的普通方法");
            }
        }
        /*在Inner4生成完毕后，再创建对象*/
       Inner4 i=new Inner4();
        System.out.println(i.a1);
        i.inner();
    }

}